*-----------------------------------------* * MACRO FILE FOR USE WITH GS SUPERCLOCK * *-----------------------------------------* * APW OR ORCA/M ASSEMBLER * *-----------------------------------------* MACRO &LAB _MOVETO &LAB Tool $3A04 MEND MACRO &LAB _DRAWSTRING &LAB Tool $A504 MEND MACRO &LAB _STRINGWIDTH &LAB Tool $A904 MEND MACRO &LAB _ERASERECT &LAB Tool $5504 MEND MACRO &LAB _GETMASTERSCB &LAB Tool $1704 MEND MACRO &LAB _SETHEARTBEAT &LAB Tool $1203 MEND MACRO &LAB _DELHEARTBEAT &LAB Tool $1303 MEND MACRO &LAB _QDSTATUS &LAB Tool $0604 MEND MACRO &LAB _SETVECTOR &LAB Tool $1003 MEND MACRO &LAB _GETVECTOR &LAB Tool $1103 MEND MACRO &LAB _READTIMEHEX &LAB Tool $0D03 MEND MACRO &LAB _INT2DEC &LAB Tool $260B MEND MACRO &LAB _INITPORT &LAB Tool $1904 MEND MACRO &LAB _SETPORT &LAB Tool $1B04 MEND MACRO &LAB _GETPORT &LAB Tool $1C04 MEND MACRO &LAB PUSHWORD &VALUE LCLC &CHAR &CHAR AMID &VALUE,1,1 AIF "&CHAR"="#",.IMMEDIATE &LAB LDA &VALUE PHA MEXIT .IMMEDIATE &CHAR AMID &VALUE,2,100 &LAB PEA &CHAR MEND MACRO &LAB PUSHPTR &LABEL &LAB DC I1'$F4' DC I2'(&LABEL)|-16' DC I1'$F4' DC I2'&LABEL' MEND MACRO &LAB SHORTA &LAB LONGA OFF SEP #$20 MEND MACRO &LAB FULLA &LAB LONGA ON REP #$20 MEND MACRO &LAB SHORTAXY &LAB LONGA OFF LONGI OFF SEP #$30 MEND MACRO &LAB FULLAXY &LAB LONGA ON LONGI ON REP #$30 MEND MACRO &LAB TOOL &LABEL &LAB LDX #&LABEL JSL $E10000 MEND